package com.cleaningcloud.cld.domain.vo;

import com.cleaningcloud.cld.domain.CldTrainReceive;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
public class CldTrainReceiveVo extends CldTrainReceive {

    // 项目区域
    private Long projectRegion;
    // 项目名称
    private String projectName;
    // 岗位id
    private Long projectPostName;
    // 员工姓名
    private String staffName;
    // 岗位名称
    private String postName;
    // 职务
    private Long projectDuitsName;
    // 身份证号码
    private String staffIdcard;
    // 性别
    private String staffSex;
    // 培训类型
    private Long trainType;
    // 培训人名称
    private String iecturerName;
    //奖励金额
    private BigDecimal money;
    /**
     * 培训开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startTime;

    /**
     * 培训结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endTime;
    /**
     * 培训视频
     */
    private String trainVideo;

    /**
     * 讲师反馈内容
     */
    private String iecturerResult;
    /**
     * 客户是否能查看(0否1是)
     */
    private Long isCustomerShow;
}
